package com.qf.FinancialManagement.domain;
// 添加缺少的MyBatis-Plus注解导入
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * ---好运常在---
 *
 * @author ChengShuaiKe
 * @date 2025/9/6 0006
 * @desc
 */
@Data
@TableName("tms_statement_cc")
public class Settlement {
    @TableId(type = IdType.AUTO)
    private Long id;
    private String statementNo; // 对账单号
    private String carrier; // 承运商
    private String settlementStatus; // 结算状态
    private Integer totalOrders; // 订单总数量
    private Integer goodsQuantity; // 货物数量
    private BigDecimal totalVolume; // 货物总体积
    private BigDecimal totalWeight; // 货物总重量
    private BigDecimal payableAmount; // 应付总金额
    private BigDecimal actualAmount; // 实付总金额
    private String creator; // 创建人
    private Date createTime; // 创建时间
    private Date updateTime; // 更新时间
}
